establishment where seeds are sold - Español Inglés Diccionario